package top.infopub.mgr.ic.vo;

import java.util.Date;
import java.util.List;

import top.infopub.model.ic.MonthCtrl;
import top.infopub.model.ic.MonthCtrlAtt;
import top.infopub.model.ic.MonthCtrlSubpack;

public class MonthCtrlVo extends MonthCtrl {

    /**
     * 
     */
    private static final long serialVersionUID = 3514044203991168658L;

    /**
     * 查询条件-开始日期
     */
    private Date startDate;

    /**
     * 查询条件-结束日期
     */
    private Date endDate;
    
    /**
     * 查询条件-管控月份开始日期
     */
    private Date ctrlMonthStartDate;
    
    /**
     * 查询条件-管控月份结束日期
     */
    private Date ctrlMonthEndDate;
    
    /**
     * 申请公司
     */
    private String orgName;
    
    /**
     * 申请部门
     */
    private String deptName;
    
    /**
     * 项目城市
     */
    private String sgCityName;
    
    /**
     * 延误天数
     */
    private String delayDaysMax;
    
    /**
     * 管控月份
     */
    private String ctrlMonthStr;
    
    /**
     * 分包付款完成率清单
     */
    private List<MonthCtrlSubpack> monthCtrlSubpacks;
    
    /**
     * 附件
     */
    private List<MonthCtrlAtt> monthCtrlAtts;

    public Date getStartDate() {
        return startDate;
    }

    public void setStartDate(Date startDate) {
        this.startDate = startDate;
    }

    public Date getEndDate() {
        return endDate;
    }

    public void setEndDate(Date endDate) {
        this.endDate = endDate;
    }

    public Date getCtrlMonthStartDate() {
        return ctrlMonthStartDate;
    }

    public void setCtrlMonthStartDate(Date ctrlMonthStartDate) {
        this.ctrlMonthStartDate = ctrlMonthStartDate;
    }

    public Date getCtrlMonthEndDate() {
        return ctrlMonthEndDate;
    }

    public void setCtrlMonthEndDate(Date ctrlMonthEndDate) {
        this.ctrlMonthEndDate = ctrlMonthEndDate;
    }

    public String getOrgName() {
        return orgName;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }

    public String getDeptName() {
        return deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public String getSgCityName() {
        return sgCityName;
    }

    public void setSgCityName(String sgCityName) {
        this.sgCityName = sgCityName;
    }

    public String getDelayDaysMax() {
        return delayDaysMax;
    }

    public void setDelayDaysMax(String delayDaysMax) {
        this.delayDaysMax = delayDaysMax;
    }

    public List<MonthCtrlSubpack> getMonthCtrlSubpacks() {
        return monthCtrlSubpacks;
    }

    public void setMonthCtrlSubpacks(List<MonthCtrlSubpack> monthCtrlSubpacks) {
        this.monthCtrlSubpacks = monthCtrlSubpacks;
    }

    public List<MonthCtrlAtt> getMonthCtrlAtts() {
        return monthCtrlAtts;
    }

    public void setMonthCtrlAtts(List<MonthCtrlAtt> monthCtrlAtts) {
        this.monthCtrlAtts = monthCtrlAtts;
    }

    public String getCtrlMonthStr() {
        return ctrlMonthStr;
    }

    public void setCtrlMonthStr(String ctrlMonthStr) {
        this.ctrlMonthStr = ctrlMonthStr;
    }
}
